window recesses - Alemán Inglés Diccionario